<!doctype html>
<html>
    <head>
        <meta charset="utf-8">
        <title>Consulta cliente</title>
    </head>
    <body>
        <?php
        include_once("../../BD/ConexionBDSaving.php");
        include_once("../../Clases/Paginacion.php");
        include("../../Clases/Sesion.php");
        
        $sesion->comprobarLogeo();
        
        $link = ConexionBDSaving::conectar();
        $paginas = new Paginacion(4);
        $registrosAEmpezar = $paginas->registrosAEmpezar();
        $registrosAMostrar = $paginas->registrosAMostrar();

        if (isset($_REQUEST['campotexto'])) 
        {
            $_SESSION["parametroConsulta"] = $_REQUEST['campotexto'];
        }

        if ($_SESSION["parametroConsulta"] == "") 
        {
            $query = "SELECT * from senaempresa.clientes limit $registrosAEmpezar, $registrosAMostrar";
        }
        if (isset($_REQUEST['combo'])) 
        {
            if ($_REQUEST['combo'] == "Cedula") 
            {
                $ccCliente = $_SESSION["parametroConsulta"];
                $query = "SELECT  cedulaCliente,  nombreC,  apellidoC,  direccionC,  emailC,  telefonoC FROM senaempresa.clientes where estadoC='Activo' and cedulaCliente LIKE '" . $ccCliente . "%' order by cedulaCliente limit $registrosAEmpezar, $registrosAMostrar";
            } 
            else 
            {
                $nombreCliente = $_SESSION["parametroConsulta"];
                $query = "SELECT  cedulaCliente,  nombreC,  apellidoC,  direccionC,  emailC,  telefonoC FROM senaempresa.clientes where estadoC='Activo' and nombreC LIKE '" . $nombreCliente . "%' order by cedulaCliente limit $registrosAEmpezar, $registrosAMostrar";
            }
        }

        $result = ConexionBDSaving::consultarTodo($link, $query);

        if (ConexionBDSaving::extraerNumeroRegistros($result) > 0) {
            ?>

            <table>
                <TR>
                    <TD><h4>Cédula</h4></TD>
                    <TD><h4>Nombres</h4></TD>
                    <TD><h4>Apellidos</h4></TD>
                    <TD><h4>Dirección</h4></TD>
                    <TD><h4>e-mail</h4></TD>
                    <TD><h4>Teléfono</h4></TD>
                    <?php if ($_REQUEST["numero"] != "1") { ?>
                        <TD><h4>Seleccionar</h4></TD> 
                    <?php } ?>
                    <TD><h4>Modificar</h4></TD>
                    <?php if ($_REQUEST["numero"] == "1") { ?>
                        <TD><h4>Eliminar</h4></TD>
                    <?php } ?>

                </TR>
                <?php
                while ($row = ConexionBDSaving::extraerFila($result)) {
                    if ($_REQUEST["numero"] != "1") {
                        printf("
			<tr>
			<td>%s</td>
			<td>%s</td>
			<td>%s</td>
			<td>%s</td>
			<td>%s</td>
			<td>%s</td>
			<td>
			<a onClick=\"seleccionarCliente('%s','%s'); CerrarModal('fondocliente','frmconsulcliente')\"><p align=center><img src=../Images/seleccionar.png ></p></a></td>
			<td>
			<a onClick=\"modificarCliente('%s','%s','%s','%s','%s','%s');\"><p align=center><img src=../Images/edit.png ></p></a>
			</td>
			</tr>", $row["cedulaCliente"], $row["nombreC"], $row["apellidoC"], $row["direccionC"], $row["emailC"], $row["telefonoC"], $row["cedulaCliente"], $row["nombreC"], $row["cedulaCliente"], $row["nombreC"], $row["apellidoC"], $row["direccionC"], $row["emailC"], $row["telefonoC"]);
                    }
                    if ($_REQUEST["numero"] == "1") {
                        printf("
			<tr>
			<td>%s</td>
			<td>%s</td>
			<td>%s</td>
			<td>%s</td>
			<td>%s</td>
			<td>%s</td>
			<td>
                            <a  onclick=\"redireccionarPagina('../Ajax/Cliente/formularioModificarCliente.php?cedulaCliente=%s&nombreC=%s&apellidoC=%s&direccionC=%s&emailC=%s&telefonoC=%s');\"><p align=center><img src=../Images/edit.png ></p></a>
			</td>
			<td>
				<a href=\"../Ajax/Cliente/procesoDesactivarCliente.php?cedulaCliente=%s\" onClick=\" return confirmarBorrar(); \"><p align=center><img src=../Images/cancel.png ></p></a>
			</td>
			</tr>", $row["cedulaCliente"], $row["nombreC"], $row["apellidoC"], $row["direccionC"], $row["emailC"], $row["telefonoC"], $row["cedulaCliente"], $row["nombreC"], $row["apellidoC"], $row["direccionC"], $row["emailC"], $row["telefonoC"], $row["cedulaCliente"]);
                    }
                }
                ?>

            </table>
            <table>
                <tr align="center">

                    <?php
                    if (isset($_SESSION["parametroConsulta"]) == "") {
                        $query = "SELECT  cedulaCliente,  nombreC,  apellidoC,  direccionC,  emailC,  telefonoC FROM senaempresa.clientes where estadoC='Activo'";
                    } else {
                        $nombreCliente = $_SESSION["parametroConsulta"];
                        $query = "SELECT  cedulaCliente,  nombreC,  apellidoC,  direccionC,  emailC,  telefonoC FROM senaempresa.clientes where estadoC='Activo' and nombreC LIKE '" . $nombreCliente . "%' order by nombreC asc ";
                    }

                    $result = ConexionBDSaving::consultarTodo($link, $query);
                    $paginas->numeroDeRegistros($result);
                    $pagAnt = $paginas->paginaAnterior();
                    $pagSig = $paginas->paginaSiguiente();
                    $pagUlt = $paginas->paginaUltima();
                    if (ConexionBDSaving::extraerNumeroRegistros($result) > 4) {

                        echo "<td colspan='2' align='left'><a onclick=\"Pagina('1' , '../Ajax/Cliente/procesoConsultarCliente.php', null, " . $_REQUEST["numero"] . ")\"><img src='../Images/primera.png' title='Primera pagina'/></a></td>";
                        if ($paginas->paginaActual() > 1)
                            echo "<td><a onclick=\"Pagina('$pagAnt', '../Ajax/Cliente/procesoConsultarCliente.php', null, " . $_REQUEST["numero"] . ")\"><img src='../Images/anterior.png' title='Pagina anterior'/></a></td> ";
                        echo "<td><strong>Pagina " . $paginas->paginaActual() . "/" . $pagUlt . "</strong></td>";
                        if ($paginas->paginaActual() < $pagUlt)
                            echo "<td><a onclick=\"Pagina('$pagSig', '../Ajax/Cliente/procesoConsultarCliente.php', null, " . $_REQUEST["numero"] . ")\"><img src='../Images/siguiente.png' title='Pagina siguiente'/></a></td> ";
                        echo "<td><a onclick=\"Pagina('$pagUlt', '../Ajax/Cliente/procesoConsultarCliente.php', null, " . $_REQUEST["numero"] . ")\"><img src='../Images/ultima.png' title='Ultima pagina'/></a></td>";

                        ConexionBDSaving::liberarConsulta($result);
                        ConexionBDSaving::desconectar($link);
                    }
                }
                else {
                    echo "<p align=center>No hay registros</p>";
                }
                ?>
            </tr>
        </table>

    </body>
</html>